package com.webull.information.client.model.parm;

import java.util.ArrayList;
import java.util.List;

public class NewsParam extends BaseParam {

	private static final long serialVersionUID = -143601659618020968L;

	private String title;
	private Integer labelId;
	private Integer tickerId;
	private Integer[] regionIds;
	private String newsTime;
	private String language;
	private String url;
	private String newsSuffix;

	public String getNewsTime() {
		return newsTime;
	}

	public void setNewsTime(String newsTime) {
		this.newsTime = newsTime;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public Integer[] getRegionIds() {
		return regionIds;
	}

	public void setRegionIds(Integer[] regionIds) {
		this.regionIds = regionIds;
	}

	public Integer getLabelId() {
		return labelId;
	}

	public void setLabelId(Integer labelId) {
		this.labelId = labelId;
	}

	public Integer getTickerId() {
		return tickerId;
	}

	public void setTickerId(Integer tickerId) {
		this.tickerId = tickerId;
	}

	public String getNewsSuffix() {
		return newsSuffix;
	}

	public void setNewsSuffix(String newsSuffix) {
		this.newsSuffix = newsSuffix;
	}

	public static class Constant {
		@SuppressWarnings({ "rawtypes", "serial" })
		public List<String> newsSuffixs = new ArrayList() {
			{
				add("");
				add("_1");
				add("_2");
				add("_3");
			}
		};
	}

}
